Procurement Request
HomeCompound Synonyms > 5-hexyl-6-phenylphenanthridin-5-ium-3,8-diamine bromide